package main

import (
	"github.com/gin-gonic/gin"
	"net/http"
)

func main4() {
	// 创建gin的默认引擎
	r := gin.Default()

	// 注册一个POST路由，处理客户端发送的/login请求
	r.POST("/login", func(c *gin.Context) {

		// 获取POST请求中的表单参数username和password
		username := c.PostForm("username")
		password := c.PostForm("password")

		// 对比用户名和密码是否正确
		if username == "root" && password == "root" {
			// 如果正确，返回HTTP状态码200和登录成功信息
			c.String(http.StatusOK, "登录成功")
		} else {
			// 如果错误，返回HTTP状态码400和登录失败信息
			c.String(http.StatusBadRequest, "登录失败")
		}
	})
	// 启动HTTP服务，监听9080端口
	r.Run(":9080")
}
